Symmetric Cryptography on RISC-V: Performance Evaluation of Standardized Algorithms
نویسندگان
چکیده
The ever-increasing need for securing computing systems using cryptographic algorithms is spurring interest in the efficient implementation of common algorithms. While can be implemented software base instruction sets, there considerable potential to reduce memory cost and improve speed specialized instructions associated hardware. However, a assess benefits costs implementations new that implement key fewer cycles. primary aim this paper understanding performance implementing RISC-V set architecture (ISA) two cases: rv32i supported by dedicated hardware additional functional units. For both cases, we describe processor with cryptography extensions hand-optimized assembly language eleven Compared only set, extension provide 1.5× 8.6× faster execution 1.2× 5.8× less program five Based on our analyses, proposed increase efficiency
منابع مشابه
Performance and Efficiency Analysis of Different Block Cipher Algorithms of Symmetric Key Cryptography
In the era of information technology, security is essential to transmit confidential information (like credit card details, banking transactions etc) over the unsecured network like internet. It is possibility that the information that is being transferred through network of computers or internet being read by other people. For this we need an efficient and secure way to protect our data. Crypt...
متن کاملStream Cipher and Block Cipher Based Performance Analysis of Symmetric Cryptography Algorithms: AES and DES
Dr. Preeti Mehta, Ms. Monika Bansal, Ms. Akanksha Upadhyaya 1, 2, 3 Department of MCA, Rukmini Devi Institute of Advanced Studies Abstract— Security and risk management are considered to be data centric. Data, systems and network can be protected for three possible outcomes: confidentiality, integrity and availability. In today’s scenario security of data has become an important issue. Most of ...
متن کاملPERFORMANCE ANALYSIS OF SYMMETRIC KEY CRYPTOGRAPHY ALGORITHMS: DES, AES and BLOWFISH
Security is the most challenging aspects in the internet and network applications. Cryptography is the one of the main categories of computer security that converts information from its normal form into an unreadable form. The two main characteristics that identify and differentiate one encryption algorithm from another are its ability to secure the protected data against attacks and its speed ...
متن کاملPerformance of Various Algorithms Used in Cryptography
Performance of cryptosystems is a very important process in measuring the performance of Cryptosystems. Communication is the basic process of exchanging information. The effectiveness of computer communication is mainly based on the security aspects. Security of information transmitted over the network is becoming tougher in spite of the availability of many cryptographic algorithms. This paper...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Cryptography
سال: 2022
ISSN: ['2410-387X']
DOI: https://doi.org/10.3390/cryptography6030041